buffer batteries - Alemán Inglés Diccionario